package com.topisv.tms.entity.ediOrder;

import java.io.Serializable;

import javax.persistence.*;

import com.topisv.tms.entity.IdEntity;

import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the v_edi_order database table.
 * 
 */
@Entity
@Table(name="v_edi_order")
public class VEdiOrder extends IdEntity  implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="consignee_address")
	private String consigneeAddress;

	@Column(name="consignee_country")
	private String consigneeCountry;

	@Column(name="consignee_id")
	private String consigneeId;

	@Column(name="consignee_name")
	private String consigneeName;

	@Column(name="consignee_phone")
	private String consigneePhone;

	private String curr;

	@Column(name="customer_code")
	private String customerCode;

	private BigDecimal freight;

	private int grosswt;

	private String netwt;

	private String notes;

	@Column(name="order_status")
	private String orderStatus;

	private String orderno;

	@Temporal(TemporalType.TIMESTAMP)
	private Date ordertime;

	private int packno;

	private BigDecimal payment;

	@Column(name="shipper_address")
	private String shipperAddress;

	@Column(name="shipper_country")
	private String shipperCountry;

	@Column(name="shipper_name")
	private String shipperName;

	@Column(name="shipper_phone")
	private String shipperPhone;

	private String status;

	@Column(name="warehouse_code")
	private String warehouseCode;

	private String waybillno;

	@Column(name="work_cancel_status")
	private String workCancelStatus;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="work_crate_time")
	private Date workCrateTime;

	@Column(name="work_status")
	private String workStatus;

	public VEdiOrder() {
	}

	public String getConsigneeAddress() {
		return this.consigneeAddress;
	}

	public void setConsigneeAddress(String consigneeAddress) {
		this.consigneeAddress = consigneeAddress;
	}

	public String getConsigneeCountry() {
		return this.consigneeCountry;
	}

	public void setConsigneeCountry(String consigneeCountry) {
		this.consigneeCountry = consigneeCountry;
	}

	public String getConsigneeId() {
		return this.consigneeId;
	}

	public void setConsigneeId(String consigneeId) {
		this.consigneeId = consigneeId;
	}

	public String getConsigneeName() {
		return this.consigneeName;
	}

	public void setConsigneeName(String consigneeName) {
		this.consigneeName = consigneeName;
	}

	public String getConsigneePhone() {
		return this.consigneePhone;
	}

	public void setConsigneePhone(String consigneePhone) {
		this.consigneePhone = consigneePhone;
	}

	public String getCurr() {
		return this.curr;
	}

	public void setCurr(String curr) {
		this.curr = curr;
	}

	public String getCustomerCode() {
		return this.customerCode;
	}

	public void setCustomerCode(String customerCode) {
		this.customerCode = customerCode;
	}

	public BigDecimal getFreight() {
		return this.freight;
	}

	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}

	public int getGrosswt() {
		return this.grosswt;
	}

	public void setGrosswt(int grosswt) {
		this.grosswt = grosswt;
	}

	public String getNetwt() {
		return this.netwt;
	}

	public void setNetwt(String netwt) {
		this.netwt = netwt;
	}

	public String getNotes() {
		return this.notes;
	}

	public void setNotes(String notes) {
		this.notes = notes;
	}

	public String getOrderStatus() {
		return this.orderStatus;
	}

	public void setOrderStatus(String orderStatus) {
		this.orderStatus = orderStatus;
	}

	public String getOrderno() {
		return this.orderno;
	}

	public void setOrderno(String orderno) {
		this.orderno = orderno;
	}

	public Date getOrdertime() {
		return this.ordertime;
	}

	public void setOrdertime(Date ordertime) {
		this.ordertime = ordertime;
	}

	public int getPackno() {
		return this.packno;
	}

	public void setPackno(int packno) {
		this.packno = packno;
	}

	public BigDecimal getPayment() {
		return this.payment;
	}

	public void setPayment(BigDecimal payment) {
		this.payment = payment;
	}

	public String getShipperAddress() {
		return this.shipperAddress;
	}

	public void setShipperAddress(String shipperAddress) {
		this.shipperAddress = shipperAddress;
	}

	public String getShipperCountry() {
		return this.shipperCountry;
	}

	public void setShipperCountry(String shipperCountry) {
		this.shipperCountry = shipperCountry;
	}

	public String getShipperName() {
		return this.shipperName;
	}

	public void setShipperName(String shipperName) {
		this.shipperName = shipperName;
	}

	public String getShipperPhone() {
		return this.shipperPhone;
	}

	public void setShipperPhone(String shipperPhone) {
		this.shipperPhone = shipperPhone;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getWarehouseCode() {
		return this.warehouseCode;
	}

	public void setWarehouseCode(String warehouseCode) {
		this.warehouseCode = warehouseCode;
	}

	public String getWaybillno() {
		return this.waybillno;
	}

	public void setWaybillno(String waybillno) {
		this.waybillno = waybillno;
	}

	public String getWorkCancelStatus() {
		return this.workCancelStatus;
	}

	public void setWorkCancelStatus(String workCancelStatus) {
		this.workCancelStatus = workCancelStatus;
	}

	public Date getWorkCrateTime() {
		return this.workCrateTime;
	}

	public void setWorkCrateTime(Date workCrateTime) {
		this.workCrateTime = workCrateTime;
	}

	public String getWorkStatus() {
		return this.workStatus;
	}

	public void setWorkStatus(String workStatus) {
		this.workStatus = workStatus;
	}

}